Deal with property encoding functions
authorMatthias Clasen <mclasen@redhat.com>
Fri, 17 Dec 2010 04:44:50 +0000 (23:44 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 17:07:03 +0000 (12:07 -0500)
commit572bb200113dd8e3bec7bc0ff37bb7d6497fad71
treeb110ccf95b74e097867d76c8bcf954c28658e847
parent61104d58ea4fbc63ba273770a4e85152dc08addb
Deal with property encoding functions

Move everything dealing with compound text to be X11 specific
Only gdk_text_property_to_utf8_list and gdk_utf8_to_string_target
are kept across backends, so add vfuncs for these.

Also, remove the non-multihead-safe variants of all these.
gdk/gdk.symbols
gdk/gdkdisplayprivate.h
gdk/gdkproperty.h
gdk/gdkselection.c
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkprivate-x11.h
gdk/x11/gdkselection-x11.c
gdk/x11/gdkwindow-x11.c
gdk/x11/gdkx.h
gtk/gtkselection.c